home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / debuging.arc / EQUIP.DOC < prev    next >
Text File  |  1988-04-11  |  8KB  |  163 lines

  1. 5/19/84           DOCUMENT FOR  EQUIP102.COM
  2.  
  3.  
  4. EQUIP102.COM IS DESIGNED TO OPERATE ON AN  80 COLUMN DISPLAY.
  5.  
  6. EQUIP102.COM CHECKS THE SYSTEM AND DISPLAYS THE FOLLOWING INFORMATION
  7. AS REFLECTED BY THE SETTINGS ON THE SYSTEM BOARD.
  8.  
  9. EQUIP102.COM IS A MODIFIED VERSION OF EQUIP101.COM. EQUIP102.COM SHOULD NOW
  10. DISPLAY DRIVES THAT HAVE BEEN ADDED AS DEVICE DRIVERS UNDER CONFIG.SYS.
  11. ANY DRIVES PRESENT THAT ARE NOT CONFIGURED BY THE SWITCHES OR THE
  12. CONFIGURATION CHANGED BY THE EXTERNAL RAM-DRIVE INSTALLING PROGRAM SHOULD
  13. APPEAR AS AN UNSCHEDULED DISK DRIVE.
  14.  
  15.                      Equipment Installed on your   IBM - PC
  16.  
  17.  
  18. MEMORY on System Board   :        64 K              - - - FLOPPY DISK - - - -
  19.                                                    | DRIVE SELECTED * * * * A |
  20. TOTAL MEMORY in System   :       320 K             | SIDES on Disk:         2 |
  21.                                                    | SECTORS/TRACK:         9 |
  22. Number of DISK DRIVES    :   2 + 1 UNSCHEDULED --->| BYTES/SECTOR :       512 |
  23.                                                    | BYTES/DISK   :    362496 |
  24. Number of PRINTER CARDS  : 1 <Parallel Printers>   | BYTES-FREE   :     79892 |
  25.                                                     - - - - - - - - - - - - -
  26. Number of RS-232 CARDS   : 2 <Async. Communications>
  27.  
  28. COLOR GRAPHICS VIDEO CARD:
  29.  
  30. NO GAMES ADAPTER CARD    :
  31.  
  32.                             IBM PC-DOS VERSION: 2.10
  33.                          R O M  Release Date : 10/19/81
  34.  
  35.  
  36. A DESCRIPTIVE REPORT IS GIVEN ON THE SELECTED DRIVE.
  37. THE SELECTED DRIVE CAN BE CHANGED BY GIVING THE DRIVE DESIGNATION AT
  38. THE TIME THE PROGRAM IS EXECUTED:  Example   EQUIP102 B
  39. IF THE SELECTED DRIVE IS A FIXED DISK THEN INFORMATION ABOVE THE DRIVE
  40. DESCRIPTION WILL SHOW  FIXED DISK   INSTEAD OF   FLOPPY DISK
  41.  
  42. IN THE EQUIPMENT LIST WHERE THE EXAMPLE SHOWS COLOR GRAPHICS VIDEO CARD:
  43. IF THE MONOCHROME CARD IS INSTALLED IT WILL SHOW THAT INSTEAD.
  44. WHERE THE EXAMPLE SHOWS  NO GAMES ADAPTER CARD   :. IF A GAMES ADAPTER
  45. IS INSTALLED IT WILL SHOW  GAMES ADAPTER CARD INSTALLED:.
  46.  
  47. THE DOS VERSION IS THE VERSION OF DOS THAT IS CURRENTLY RESIDENT IN RAM.
  48. IF YOU ARE USING A DOS VERSION LESS THAN DOS 2.0 THE VERSION WILL BE
  49. DISPLAYED AS  1.??
  50.  
  51. THE ROM RELEASE DATE IS THE DATE THAT IS PERMENTLY BURNED INTO THE ROMS
  52. INSTALLED IN THE MACHINE.
  53.  
  54. PROGRAMMING NOTE:  THIS ROUTINE IS SET UP TO DISPLAY BLACK/WHITE EVEN
  55. ON A COLOR MONITOR.  IF YOU HAVE A COLOR MONITOR AND WANT TO CHANGE THE
  56. COLOR, FOLLOW THESE INSTRUCTIONS.
  57.  
  58. SINGLE DRIVE:
  59. PLACE A DISK CONTAINING  DEBUG.COM  IN THE DRIVE AND TYPE IN  DEBUG  AND
  60. PRESS ENTER. TAKE THIS DISK OUT AND PUT IN A DISK CONTAINING A BACKUP OF
  61. OF THE PROGRAM  EQUIP102.COM.
  62. TYPE IN   N EQUIP102.COM   AND PRESS ENTER
  63. TYPE IN   L                AND PRESS ENTER
  64. EQUIP102.COM IS NOT LOADED INTO DEBUG. FOLLOW THE INSTRUCTIONS FOLLOWING
  65. THE TWO DRIVE INSTRUCTIONS.
  66.  
  67. TWO DRIVE:
  68. PLACE A DISK CONTAINING  DEBUG.COM  INTO DRIVE A. PLACE A DISK CONTAINING
  69. A BACKUP OF  EQUIP102.COM  INTO DRIVE B.
  70. TYPE IN   DEBUG B:EQUIP102.COM
  71.  
  72.  
  73. WARNING:  DO NOT CHANGE DISKS UNTIL YOU COMPLETE THESE ENTRIES!!!
  74. MODIFICATION INSTRUCTIONS:
  75.  
  76. THE FOLLOWING LINES SHOW THE DEBUG SCREEN AS IT WAS EXECUTED UNDER DOS 2.1 .
  77. THE SCREEN SHOULD BE THE SAME UNDER DOS 1.1 .
  78. THE DEBUG PROMPT IS THE MINUS SIGN [-].
  79. ALL INFORMATION FOLLOWING THE DEBUG PROMPT IS ENTERED BY THE OPERATOR.
  80.  
  81. -R  -------->PRESS ENTER
  82.  |___________________________________>COMMAND TO DISPLAY THE REGISTERS
  83.  
  84. AX=0000  BX=0000  CX=06AC  DX=0000  SP=FFFE  BP=0000  SI=0000  DI=0000  
  85. DS=373A  ES=373A  SS=373A  CS=373A  IP=0100   NV UP DI PL NZ NA PO NC 
  86. 373A:0100 E9FB02        JMP     03FE                               
  87.   |__________________________________>THIS NUMBER WILL BE DIFFERENT FROM
  88.                                       ONE MACHINE TO ANOTHER. IT SHOULD BE
  89.                                       THE SAME AS THE NBR. IN THE CS REGISTER
  90.  
  91. -S CS:100 6AC C6 06 07 01 07 -------->PRESS ENTER
  92.  | |   |   |  |____________|_________>CODE WERE LOOKING FOR.
  93.  | |   |   |_________________________>VALUE FROM CX REGISTER.
  94.  | |   |_____________________________>VALUE FROM IP REGISTER.
  95.  | |_________________________________>REGISTER WERE SEARCHING.
  96.  |___________________________________>COMMAND TO SEARCH A RANGE.
  97.  
  98. 373A:05F1 --------------------------->PRESS ENTER
  99.  |    |______________________________>LOCATION WHERE CODE WAS FOUND.
  100.  |___________________________________>SAME AS NBR. IN CS REGISTER.
  101.  
  102. -U 5F1 ------------------------------>PRESS ENTER
  103.  |  |________________________________>LOCATION RETURNED BY THE SEARCH.
  104.  |___________________________________>COMMAND TO UN-ASSEMBLE A SECTION OF
  105.                                      >OF CODE.
  106.  
  107. 373A:05F1 C606070107    MOV     BYTE PTR [0107],07                 
  108.       |            |                             |__>COLOR CODE.B&W
  109.       |            |________________________________>COLOR CODE.B&W
  110.       |_____________________________________________>LOCATION FOUND
  111.                                                     >BY SEARCH.
  112.  
  113. 373A:05F6 A10501        MOV     AX,[0105]                          
  114. 373A:05F9 8EC0          MOV     ES,AX                              
  115. 373A:05FB B80006        MOV     AX,0600                            
  116. 373A:05FE B90000        MOV     CX,0000                            
  117. 373A:0601 BA7924        MOV     DX,2479                            
  118. 373A:0604 8A3E0701      MOV     BH,[0107]                          
  119. 373A:0608 CD10          INT     10                                 
  120. 373A:060A B80002        MOV     AX,0200                            
  121. 373A:060D 33DB          XOR     BX,BX                              
  122. 373A:060F BA0016        MOV     DX,1600                            
  123.  
  124. -E 5F1 ------------------------------------------>PRESS ENTER
  125.  |  |____________________________________________>LOCATION WE WANT TO EDIT.
  126.  |_______________________________________________>EDIT COMMAND.
  127.  
  128. 373A:05F1  C6.     06.     07.     01.     07.1E --->PRESS ENTER
  129.       |       |       |       |       |       |_____>ENTER COLOR CODE. SEE
  130.       |       |       |       |       |             >NOTE BELOW FOR COLORS.
  131.       |       |_______|_______|_______|_____________>HIT SPACE BAR TO ADVANCE
  132.       |                                             >TO THE COLOR BYTE.
  133.       |_____________________________________________>EDIT LOCATION
  134.  
  135. -W ----------->PRESS ENTER
  136.  |____________________________>COMMAND TO WRITE THE FILE BACK TO DISK.
  137.  
  138. Writing 06AC bytes
  139.  
  140. -Q ----------->PRESS ENTER
  141.  |____________________________>QUIT COMMAND   RETURN TO DOS.
  142.  
  143.   NOTE:   THE FOLLOWING INSTRUCTION ENTERS THE CODE FOR THE COLORS YOU WANT
  144.           BOTH BACKGROUND AND FOREGROUND. THIS DOES NOT INCLUDE A BORDER.
  145.           THE BORDER COLOR IS BLACK.
  146.           THE FIRST DIGIT  1  IN  1E   IS FOR THE BACKGROUND COLOR. THIS CAN
  147.           ANY COLOR ALLOWED FOR THE BACKGROUND  0 - 7.
  148.           THE SECOND DIGIT  E  IN  1E  IS FOR THE FOREGROUND COLOR (COLOR
  149.           OF THE LETTERS)  0 - 7  FOR REGULAR INTENSITY COLORS, AND  8 -
  150.           F  FOR HI-INTENSITY COLORS. REMEMBER  HEXIDECIMAL NUMBERS  A -
  151.           F  EQUAL  DECIMAL NUMBERS  10 - 15.
  152.           1E   WILL GIVE YOU A REGULAR INTENSITY BLUE BACKGROUND WITH
  153.                HI-INTENSITY YELLOW FOREGROUND.
  154. TYPE IN   1E         AND PRESS ENTER
  155.  
  156. YOU SHOULD NOW BE BACK TO THE REGULAR SYSTEM PROMPT. RUN THE PROGRAM TO
  157. MAKE SURE IT IS WHAT YOU WANT. NOTE: THE COLOR MAY OR MAYNOT WORK CORRECTLY
  158. IF YOU HAVE  ANSI.SYS  INSTALLED AND RUNNING ON YOU SYSTEM. TRY IT AND SEE.
  159.  
  160. EVERETT DELANO
  161. 224 HOOVER CIRCLE
  162. ELK CITY, OKLA. 73644
  163.